﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace User.Api.Dto.Book
{
    public class GetBookDoctorListByIdResponse:BaseResponse
    {
        public GetBookDoctorListByIdResponse()
        {
            BookDoctorInfoList = new List<BookDoctorInfo>();
        }

        public List<BookDoctorInfo> BookDoctorInfoList { get; set; }

        public class BookDoctorInfo
        {
            /// <summary>
            /// 排班序号
            /// </summary>
            public string ScheduleId { get; set; }

            /// <summary>
            /// 医生唯一代码
            /// </summary>
            public string DoctorId { get; set; }

            /// <summary>
            /// 医生名
            /// </summary>
            public string DoctorName { get; set; }

            /// <summary>
            /// 科目唯一代码
            /// </summary>
            public string SubjectId { get; set; }

            /// <summary>
            /// 科目名称
            /// </summary>
            public string SubjectName { get; set; }

            /// <summary>
            /// 已预约人数
            /// </summary>
            public string BookCount { get; set; }

            /// <summary>
            /// 可预约上限
            /// </summary>
            public string BookLimit { get; set; }

            /// <summary>
            /// 挂号费诊金
            /// </summary>
            public string RegAmt { get; set; }

            /// <summary>
            /// 挂号类型
            /// </summary>
            public string RegType { get; set; }

            /// <summary>
            /// 班次开始时间
            /// </summary>
            public string StartTime { get; set; }

            /// <summary>
            /// 班次结束时间
            /// </summary>
            public string EndTime { get; set; }

            /// <summary>
            /// 允许预约时段开始时间
            /// </summary>
            public string BookStartTime { get; set; }

            /// <summary>
            /// 允许预约时段结束时间
            /// </summary>
            public string BookEndTime { get; set; }
        }
    }
}